"""
isinstance和type用于判断对象的类型
"""


class A:
    pass


class B:
    pass


a = A()
b = B()

# 使用isinstance判断对象类型
print(isinstance(a, A))
# print(isinstance(b, B))
# print(isinstance(1, int))
# print(isinstance('hello', str))
# print(isinstance([1, 2, 3], list))
# print(isinstance(3.14, (int, float)))

# 使用 type 函数获取对象类型
print(type(a))